it’s the latest thing - Espagnol Anglais Dictionnaire